WeDevs\ERP\HRM\Employee D

Total Complexity 391
Dependencies 11
Dependents 34
Total lines 2,369
Lines of code 1,343
Logical lines of code 666
Comment lines 593
Methods 81
Properties 7

Methods 81

Method Rating Maintainability Complexity Lines of code
create_employee()
D
12
96 217
update_employee()
B
41 17 55
add_performance()
B
41 16 54
load_employee()
A
47 11 37
get_job_histories()
A
42 8 59
add_experience()
A
46 9 39
get_calender_events()
A
41 7 55
update_employment_status()
A
44 7 49
add_dependent()
A
47 8 34
get_roles()
A
50 8 28
update_compensation()
S
45 6 44
get_state()
S
61 8 13
get_entitlements()
S
46 5 39
add_education()
S
47 5 35
terminate()
S
49 5 32
__get()
S
57 6 16
get_contact_details()
S
59 6 15
get_marital_status()
S
61 5 12
get_gender()
S
61 5 12
get_type()
S
62 5 12
get_hiring_source()
S
63 5 11
get_location()
S
63 5 11
get_nationality()
S
62 5 11
get_department()
S
63 5 11
get_designation()
S
63 5 11
get_leave_requests()
S
53 4 22
add_note()
S
57 4 18
get_announcements()
S
56 4 17
update_role()
S
56 4 17
get_full_name()
S
62 4 13
get_avatar()
S
60 4 13
get_status()
S
62 4 12
get_hiring_date()
S
69 4 7
get_bloog_group()
S
67 4 8
get_country()
S
67 4 8
get_date_of_birth()
S
65 4 9
get_performances()
S
61 3 12
delete_job_history()
S
62 3 11
update_job_info()
S
49 1 36
to_array()
S
55 2 19
__set()
S
64 3 9
get_reporting_to()
S
73 3 5
is_employee()
S
66 3 9
get_phone()
S
73 3 5
get_work_phone()
S
73 3 5
get_mobile()
S
73 3 5
get_driving_license()
S
73 3 5
get_avatar_url()
S
67 3 7
delete_performance()
S
68 2 7
delete_note()
S
68 2 7
get_leave_summary()
S
65 2 9
__construct()
S
65 2 9
get_city()
S
74 2 5
get_street_1()
S
74 2 5
get_data()
S
66 2 8
get_details_url()
S
74 2 5
set_hiring_date()
S
71 2 5
get_photo_id()
S
72 2 6
get_postal_code()
S
74 2 5
set_date_of_birth()
S
71 2 5
get_street_2()
S
74 2 5
get_user_url()
S
81 1 3
delete_education()
S
80 1 3
get_link()
S
78 1 3
get_erp_user()
S
82 1 3
get_id()
S
81 1 3
get_user_id()
S
82 1 3
get_restricted_employee_data()
S
75 1 4
get_leave_policies()
S
75 1 4
get_work_location()
S
80 1 3
get_job_title()
S
80 1 3
get_department_title()
S
80 1 3
get_notes()
S
71 1 7
get_dependents()
S
71 1 7
get_joined_date()
S
81 1 3
delete_experience()
S
80 1 3
get_birthday()
S
81 1 3
get_experiences()
S
71 1 7
delete_dependent()
S
80 1 3
get_educations()
S
71 1 7
send_error()
S
79 1 3